shockproof mount - German English Dictionary